kiosk where fried foods are sold - Español Inglés Diccionario